Learning Computer Programming Using Project-Based Collaborative Learning

نویسندگان

چکیده

The major concern of teaching computer programming in higher education is to provide students
 with the skills necessary integrate theory and practice. One methods most suited for this task project-based collaborative learning (PBCL). This study provides an in-depth analysis students’ experiences, levels collaboration challenges a PBCL setting. A survey 428 students was selected from population 840 undergraduate at all using stratified random sampling technique. It found that focusing courses on real problems made course more interesting students. gained new interpersonal understood technical concepts better. be suitable lower level (level 100 200) compared 300 400) courses. Students' include time allocation projects, choosing appropriate piggy riding project groups. We expect findings influence policy level.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Autonomous Collaborative Environment for Project Based Learning

The importance of integrating different disciplines of information science and technology is growing for the realization of an information system which works robustly in the real world. Such a system should be achieved by integrating different disciplines, since it is difficult to cover all areas in information science and technology by only one person or group. In order to support collaboratio...

متن کامل

Computer-Supported Collaborative Learning

omputer-supported collaborative learning (CSCL) is an area of the learning sciences. It is concerned with studying how people can learn together with the help of computers. As we will see in this chapter, such a simple statement conceals considerable complexity. The interplay of learning with technology turns out to be quite intricate. The inclusion of collaboration, computer mediation and dist...

متن کامل

Computer-Supported Collaborative Learning

This article provides a summary of research and developments in the field of computer-supported collaborative learning (CSCL). We argue that the contribution of CSCL to vocational training comprises a set of ideas that actually prove relevant beyond CSCL to encompass the whole field of training technologies. Collaborative learning, with or without computers, is not a recipe that automatically l...

متن کامل

Integrating Educational Tools for Collaborative Computer Programming Learning

Computer Programming learning is a difficult process. Experience has demonstrated that many students find it difficult to use programming languages to write programs that solve problems. In this paper we describe several educational computer tools used successfully to support Programming learning and we present a global environment which integrates them, allowing a broader approach to Programmi...

متن کامل

Designing Human-Computer Collaborative Learning

Most chapters of this book investigate how the collaboration between human learners may be supported or modelled by a computer. Our approach is quite different. We envisage here the collaboration between a human learner and an artificial learner, simulated by the computer: the student and the computer learn together by using the same micro-world. We will refer to the computerized learner as the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: International journal for innovation education and research

سال: 2021

ISSN: ['2411-2933']

DOI: https://doi.org/10.31686/ijier.vol9.iss8.3278